﻿@charset "utf-8";

/*网站变黑*/
/* html,body,img{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;} */

/* 全局定义 */
*{margin:0; padding:0; list-style:none}
* html body{overflow:visible;}
* html iframe, * html frame{overflow:auto;}
* html frameset{overflow:hidden;}

/*html,body{overflow-x:hidden;}*/
body,ul,ol,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,tr,img,div{margin:0; padding:0;}
input,select{font-size:12px; vertical-align:middle;}
body div{text-align:left;}
textarea,input{word-wrap:break-word; word-break:break-all; padding:0px;}
img{border:none; vertical-align:middle;}
i{font-style:normal;}

a{color:#333; text-decoration:none;}
a:hover{color:#333; text-decoration:underline;}
/*a { outline:none; star:expression(this.onfocus=this.blur());}*/

body{color:#333; background:#fff; font-size:14px; line-height:180%; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif; -webkit-font-smoothing:antialiased;}

/* 通用属性定义 */
.pointer{cursor:pointer;}
.noborder{border:0 none;}

.t_l{text-align:left;}
.t_c{text-align:center;}
.t_r{text-align:right;}

.break{word-break:break-all; word-wrap:break-word;}
.nobreak{word-break:keep-all; word-wrap:normal;}

.fl{float:left; padding-right:2px;}
.fr{float:right;}

.fb{font-weight:bold;}
.fn{font-weight:normal;}
.fi{font-style:italic;}

.f10{font-size:10px;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f22{font-size:22px;}
.f24{font-size:24px;}

.unline{text-decoration:underline;}
.disunline{text-decoration:none;}

.absolute{position:absolute;}
.relative{position:relative;}
.auto{margin:0 auto;}

.w1400{width:1400px; margin:5px auto; background:#fff; overflow:hidden;}

/* 通用容器定义 */
.wrapper{clear:both; overflow:hidden;}
.o-hidden{overflow:hidden;}
.invisible{visibility:hidden;}
.hidden{display:none;}
.block{display:block;}

/* 清理元素 */
.clearfix:after{ 
    content:"\200B"; 
    display:block; 
    height:0; 
    clear:both; 
}
.clearfix {*zoom:1;}/*IE6/7*/

/* 定位 */
.pos-abs{position:absolute; z-index:99;}
.pos-fix{position:fixed; z-index:99;}

/*头子*/
#cbw_top{border-bottom:2px #3366A5 solid; overflow:hidden;}

/*搜索*/
#cbw_so {margin:40px 0 0 0;}
#cbw_so li{float:right; width:100%; text-align:right; clear:both; padding:0 0 0 4px; _padding:0; font-size:12px; color:#3668A5;}
#cbw_so input,button {font-family:Arial; border:0; vertical-align:middle; margin:4px; line-height:20px; font-size:12px; color:#666666; text-align:left; outline:medium;} 
#cbw_so .tab_so input{float:left; width:170px; border:0; vertical-align:middle;}
#cbw_so .tab_so button{float:right; width:18px; height:18px; border:0; background:#fff url('images/20scdaily_s1.gif');}
#cbw_so .tab_so{width:210px; border:1px solid #cccccc;}

/*内容区*/
#cbw_main{position:relative; overflow:hidden;}
.cbw_left{float:left; width:960px; overflow:hidden;}
.cbw_right{float:right; width:420px; position:absolute; z-index:10; margin-left:980px; *margin-left:50px;}
.cbw_right.fixed{position:fixed; bottom:200px;}

.cbw_t{margin:10px auto; overflow:hidden;}
.cbw_t li:last-child{width:1300px;}
.cbw_t li h1{font-size:35px; font-weight:normal; line-height:60px;}
.cbw_t li h1 a{color:#3366A5;}
.cbw_t li i{font-size:16px;}

.cbw_rt li{margin-bottom:5px; overflow:hidden;}
.cbw_rt li:last-child{margin-bottom:0;}

.cbw_c{width:100%; overflow:hidden;}
.cbw_c ol{margin:5px auto; line-height:40px;}
.cbw_c ol i{
	width:18px;
	height:18px;
	background:url('images/20scdaily_t2.png') no-repeat 50%;
	background-size:100% 100%;

	float:left;
	margin:12px 10px 0 0;
}
.cbw_c ol h1{font-size:20px;}
.cbw_c ol h1 a{color:#3366A5;}
.cbw_c .dzb{
	position:relative;
	border:1px #eee solid;
	padding:10px;
	text-align:center;
}
.cbw_c .dzb img{width:310px; height:480px;}
.cbw_c ul{border-top:1px #ccc solid;}
.cbw_c li{
    line-height:40px;

    overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.cbw_c li a{font-size:16px;}

.cbw_m ul{border-bottom:1px #ccc dashed; margin-top:10px; padding-bottom:10px; clear:both; overflow:hidden; position:relative;}
.cbw_m ul a{float:left; height:97px;}
.cbw_m ul a:last-child{width:790px; margin-left:10px;}
.cbw_m ul a img{width:154px; height:100%; object-fit:cover;}
.cbw_m ul a h1{
    font-size:18px;
    margin-bottom:5px;

    overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.cbw_m ul a i{
	color:#436472; 
	font-size:14px; 
	text-align:justify;

	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
}
.cbw_m dd{margin:10px auto; text-align:center; font-size:16px;}

/* 时间戳 */
.newsTime{position:absolute; bottom:0; right:0; color:#999; font-size:12px;}


/*视点图滚动*/
.sdtp_gd{width:960px; height:540px; overflow:hidden; position:relative; border:1px solid #ddd;}
.sdtp_gd .hd{height:8px; overflow:hidden; position:absolute; right:5px; bottom:15px; z-index:1;}
.sdtp_gd .hd{overflow:hidden; zoom:1; float:left;}
.sdtp_gd .hd i{float:left; margin-right:2px; width:8px; height:8px; line-height:8px; text-align:center; background:#fff; cursor:pointer;}
.sdtp_gd .hd i.on{background:#FF6600; color:#fff; }
.sdtp_gd .bd{position:relative; height:100%; z-index:0;}
.sdtp_gd .bd li{zoom:1; vertical-align:middle;}
.sdtp_gd .bd img{width:100%; height:540px; object-fit:cover; display:block;}
.sdtp_gd .bd a{
	display:block;
    width:100%;
    height:100%;
    text-align:left;
    color:#fff;
	position: relative;
	overflow:hidden;
}
.sdtp_gd .bd a h1{
	position:absolute;
	bottom:0;
	width:100%;
	padding:10px;
	font-size:18px;
	font-weight:normal;
	box-sizing:border-box;
	background:rgba(0,0,0,0.6);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);
}
/*下面是前/后按钮代码，如果不需要删除即可*/
.sdtp_gd .prev,
.sdtp_gd .next{position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url('js/jquery.SuperSlide-arrow.png') -110px 5px no-repeat; filter:alpha(opacity=50); opacity:0.5;}
.sdtp_gd .next{left:auto; right:3%; background-position:8px 5px;}
.sdtp_gd .prev:hover,
.sdtp_gd .next:hover{filter:alpha(opacity=100); opacity:1;}
.sdtp_gd .prevStop,
.sdtp_gd .nextStop{display:none;}

/*纯英文数字折行*/
.break-word {word-wrap:break-word; word-break:break-all;}

/*图片效果*/
.sf_pic{float:left;_display:inline;display:block;overflow:hidden}
.sf_pic img{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.sf_pic:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}